campaign tirelessly

Translations
faire campagne sans relâche